import { getToken, setToken } from '@/utils/identification'
import { auLogin } from '@/api/login.js'
const state = {
  token: getToken() || null // 例如保存用户标识token
  // 数据代码
}
const mutations = {
  mutationsToken (state, payload) {
    state.token = payload
    setToken(payload)
  }
  // 方法代码
  //
  //
  //
  // 预留发送登录保存token方法
}
const actions = {
  async actionsToken (context, value) {
    const res = await auLogin(value)

    console.log('res', res)
    context.commit('mutationsToken', res.data.data.jwt)
  }
  // 异步方法代码
  //
  //
  //
  // 预留发送登录保存token方法
}
export default {
  namespaced: true,
  state,
  mutations,
  actions
}
